<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0">
		<meta http-Equiv="Cache-Control" Content="no-cache" />
		<meta http-Equiv="Pragma" Content="no-cache" />
		<meta http-Equiv="Expires" Content="0" />
		<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
	</head>
	<style>
		[v-cloak] {
			display: none;
		}
	</style>
	<body>
		<div id="app" v-cloak>
			<nav class="navbar navbar-default">
				<div class="container-fluid">
					<div class="navbar-header">
						<a class="navbar-brand" href="#">飞事实上</a>
						<button style="margin-top: 7px;" v-link.back class="btn btn-default">后退</button>
					</div>
				</div><!-- /.container-fluid -->
			</nav>
			<!--childView是固定值-->
			<component v-bind:is="childView">
			</component>
		</div>
	</body>
	<!--引用 vue-rap文件-->
 
	<script src="../rap.1.3.2.js"></script>
	<script src="./js/util.js"></script>
	<script src="./js/mockapi.js"></script>
	<style>
		:root {
			--bgColor: #000;
		}
	</style>
	<script>
		//代码写在onload里防止阻塞页面渲染
		window.onload = function() {
			Rap.config({
				debug: true,
				default_page: "components/index",
				app_version: '1.0',
				comp_version: {},
				css: [
					'css/bootstrap.3.3.7.min.css',
					'css/element-ui/index.css'
				],
				filePostfix: 'html', //默认后缀为 html
				script: [
					"js/vue.2.5.13.js",
					"js/vue-role.0.1.0.js",
					"js/element-ui.js",
					"js/axios.min.js",
					"http://mockjs.com/dist/mock.js",
					 
				],
				onPageLoadError: function(page, e) {
					//页面加载错误
					console.log('page' + page + e);
				}
			}).ready(function() {
				if (!Rap.debug) {
					//这里可以异步加载编译后的文件
					//return Rap.loadScript('rap-all.js');  //loadScript 返回的也是promise
				}
			}).then(function() {
				//这里也可以预加载模块
				// return Rap.loadMod(['test/page1']); //loadMod 返回的也是promise
			}).then(function() {
				window.APP = Rap.app({
					el: '#app'
				});
			});
		}
		//全局函数
		// var host = 'https://www.123.com/'

		// function axiosPost(url, data) {
		// 	var result = axios({
		// 		method: 'POST',
		// 		url: host + url,
		// 		data: data,
		// 		header: {
		// 			'Content-Type': 'application/x-www-form-urlencoded',
		// 		},
		// 	}).then(resp => {
		// 		return resp.data;
		// 	}).catch(error => {
		// 		return "exception=" + error;
		// 	});
		// 	return result;
		// }

		//数据生成
		// function mockf(url, data) {
		// 	Mock.mock(host + url, [{
		// 		'date': '@datetime',
		// 		'name': '@cname',
		// 		'address':'@province' ,
		// 	}])
		// }
	</script>

</html>
